// 定义用户管理接口ts类型
export interface ResponseData {
  code: number
  message: string
  ok: boolean
}

// 账号信息数据
export interface userData {
  // 原有用户有ID，新增用户没有ID
  id?: number
  createTime?: string
  updateTime?: string
  username: string
  password: string
  name: string
  phone?: null
  roleName?: string
}

// 用户账号信息数组
export type Records = userData[]

// 获取全部用户信息的ts类型
export interface userResponseData extends ResponseData {
  data: {
    records: Records
    total: number
    size: number
    current: number
    pages: number
  }
}
